compulsive liar - English Synonyms Dictionary